male animal with large testicles - Turc Anglais Dictionnaire